﻿@model TrocaFigurinhas.Models.BuscaFigurinhasModel

@{
    ViewBag.Title = "Index";
    Layout = "~/Views/Shared/_Layout.cshtml";
}

<h2>Busca de Ofertas</h2>

<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>

@using (Html.BeginForm())
{
    @Html.ValidationSummary(true)
    <fieldset>
        <h3>Informe o nome da figurinha em pelo menos um dos campos abaixo:</h3>

        <div class="editor-label">
            @Html.LabelFor(model => model.FigurinhaOferecida)
        </div>
        <div class="editor-field">
            @Html.EditorFor(model => model.FigurinhaOferecida)
            @Html.ValidationMessageFor(model => model.FigurinhaOferecida)
        </div>

        <div class="editor-label">
            @Html.LabelFor(model => model.FigurinhaDesejada)
        </div>
        <div class="editor-field">
            @Html.EditorFor(model => model.FigurinhaDesejada)
            @Html.ValidationMessageFor(model => model.FigurinhaDesejada)
        </div>

        <p>
            <input type="submit" value="Buscar" />
        </p>
        @if (Model != null)
        {
            if (Model.OfertasFigurinhaOferecida != null)
            {
                <h4>Ofertas com a figurinha oferecida @Model.FigurinhaOferecida</h4>
                <ul>
                    @foreach (var o in Model.OfertasFigurinhaOferecida)
                    {
                        <li>
                            <div>
                            <div>@Html.Partial("_OfertaPartial", o.Oferta)</div>
                            @if(o.permiteTroca){
                                <div>@Html.Partial("_TrocaParcial", o)</div>
                            }
                            </div>
                        </li>
                    }
                </ul>
            
            }
            if (Model.OfertasFigurinhaDesejada != null)
            {
                <h4>Ofertas com a figurinha desejada @Model.FigurinhaDesejada</h4>
                <ul>
                    @foreach (var o in Model.OfertasFigurinhaDesejada)
                    {
                        <li>
                            @Html.Partial("_OfertaPartial", o.Oferta)
                        </li>
                    }
                </ul>
            
            }
        }
    </fieldset>
}
